@charset "utf-8";
.ddsmoothmenu{font-size:14px;}
.ddsmoothmenu a{text-align:center;}
.ddsmoothmenu ul{
    z-index:100;
    margin:0;
    padding:0;
    list-style-type: none;
}

/*.i_nav li{float:left; width:106px; height:48px; text-align:center; font-weight:bold;}
.i_nav li.line{width:1px; background:url(../images/nav_line.jpg) no-repeat left top;}
.i_nav li > a{color:#414141; height:48px; line-height:48px; text-align:center; display:block; background:url(../images/nav_abg.png) no-repeat center top;}
.i_nav li > a:hover{ color:#FFF; text-decoration:none; background-position:center bottom;}*/


.ddsmoothmenu ul li{position: relative;display: inline;float:left; display:inline; color:#414141; text-align:center; line-height:48px;}
.nava{display:block; width:106px; line-height:48px; color:#414141; font-weight:bold; font-size:14px; font-family:microsoft yahei; background:url(../images/nav_abg.png) no-repeat center top;}
* html .nava{ /*IE6 hack to get sub menu links to behave correctly*/display: inline-block;}
.navactive,.navactive:hover,.nava:hover,.nava.selected{display:block; width:106px; line-height:48px;  color:#FFF; background:url(../images/nav_abg.png) no-repeat center bottom; font-size:14px; font-family:microsoft yahei; font-weight:bold;}
.i_nav .line{width:1px; background:url(../images/nav_line.jpg) no-repeat left top; float:left;}


.i_nav ul li ul{
    position: absolute;padding-left:0px;

    display: none; /*collapse all sub menus to begin with*/
    visibility: hidden;
}
* html .i_nav ul li ul{}
.i_nav ul li ul li{ border:none;
    display: list-item; padding:0px; margin:0 auto;
    height:35px;line-height:35px; float:left;
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.i_nav ul li ul li ul{
    top: 0;
}
.i_nav ul li ul li a
{
    display:block;
    font: normal 14px Verdana;
    /*width of sub menus*/
    height:35px; width:106px; background-color:#fff; color:#414141;
    line-height:35px;

    white-space:nowrap;overflow:hidden;text-overflow:ellipsis; cursor:pointer;
}
.i_nav ul li ul li a:hover{ text-decoration:none; background-color:#0087e2; color:#fff;}
/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/


.downarrowclass{
    position: absolute;
    top: 12px;
    right: 15px;
}
.ddshadow{ /*shadow for NON CSS3 capable browsers*/
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
}




/*------------------------------------------------------*/




.rightarrowclass{position: absolute;top:10px;right:5px;}
/* Holly Hack for IE \*/
* html .sortlist ul li { float: left; height: 1%; }
* html .sortlist ul li a { height: 1%; }
/* End */